Part Number Hot Search : 
HZM68FA PE9069 00600 DMV16 6101A RA121 01201 L398906
Product Description
Full Text Search
 

To Download RA8911 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Version 1.5
RA8911
8-Bit Micro-Controller
RAiO
RA8911 8-Bit Micro-Controller
Version 1.5 October, 2003
RAiO Technology Inc.
Copyright RAiO Technology Inc. 2003
RAiO TECHNOLOGY INC.
1/10
www.raio.com.tw
Version 1.5 Overview
RA8911
8-Bit Micro-Controller
RA8911 is an 8-bit downloadable micro-controller. Up to 22MHz system clock makes it a perfect choice for high-end device. It contains a 16x16 Multiplier and Accumulator (MAC), which not only greatly reduce programmer's effort, but also shorten development time. RA8911 is embedded 4-channel 10-Bit ADC that can vary your application fields in analog detection, such as temperature, pressure, humidity, etc. Moreover, matched with LCM (LCD Module), 10-bit ADC can be perfectly used in Touch Panel function. RA8911 is suitable for any downloadable device no matter used by end-users for voice/data download, or used by programmers for S/W program updated. The built-in 4K-byte ROM supports the on-chip RAiO ICE Monitor program, ISP(In-System Programming) and ISD(In-System Debugging), which controls the UART and enables the RS232 connection between the RA8911 and a PC host. Besides that, IrDA application is also allowed to give the device multiple attractive characteristics. In short, RA8911 supports embedded 4K-byte SRAM, three I/O ports, LCD interface, built in PLL / RC Oscillator, LVD, multiple timer/counter sources, versatile interrupt-handling architecture, built-in one DAC (Digital-to-Analog Converters), 16x16 Multiplier and Accumulator (MAC) and support 4-channel 10-Bit ADC.
Feature
8-bit Micro Processor for Maximum 22MHz Internal 4K-Byte SRAM Flexible External Flash Support Flexible I/O Interrupt & Wake-Up Mode Support Wake-Up Reset Mode Support LVD(Low Voltage Detector) Support External Memory Support LCD Interface Support PWM Output with 50% or 100% duty select Three 8-Bits Programmable I/O Port Three 12-Bits Timer Six Time-Base Options Watch Dog Timer One 4 -Level 10-bits Fixed Current Mode DAC Support 4-channel 10-bit ADC with Touch Panel Function One User's UART with Baud Rate Generator, Up to 115200bps UART Provide IrDA/ASK IR/Normal Mode Support UART Wakeup Support Idle/Sleep/Power Saving Mode Support Timer Wake-Up Mode Support H/W 16x16 Multiplier with Adder Option 1Hz, 2Hz and 1/60Hz Interrupt/Wake up Built in PLL, Only need one 32768Hz X'tal or Resistor for Oscillator Low Power Consumption Operating Voltage: 2.2V ~ 4.5V Package: Die Form or PQFP-100Pin
RAiO TECHNOLOGY INC.
2/10
www.raio.com.tw
Version 1.5 Block Diagram
RA8911
8-Bit Micro-Controller
8-Bit 8-bit e-MCU MCU
XCLKI XCLKQ LPF RESET# PLL(22Mhz) Control Logic 16x16 Multiplier LVD MONITOR# BREAK# RXD TXD System Interface System UART ISP/ISD System Register Timer x 3 Timer Base x 3 Watch Dog Power Saving & Wake-Up System ROM/RAM
4K-Byte SRAM External Memory Interface User Register DAC 4-Ch ADC PWM User I/O x 24 User UART User I/O x 8
(LCD Decoder, Memory Decoder, LVD)
A[13:0] BK[7:0] F_CE# F_WE# F_OE# D[7:0] IOUT AIN[3:0]
PT1_[7:0] PT3_[7:0] PT4_[7:0]
PT2_[7:0]
PAD Diagram
GND FL_CE# PT3_4 PT3_5 PT3_6 PT3_7 PT4_4 PT4_5 PT4_6 PT4_7 D7 D6 D5 D4 D3 D2 D1 D0 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 GND 52 GND 82
77 78 79 80
71 72 73 74 75 76
64 65 66 67 68 69 70
60 61
58 59
55 56 57
53 54
62 63
81
51 VDD
A11 83 A12 84 A13 85 VDD 86 PT3_0 87 PT3_1 88 PT3_2 89 PT3_3 90 PT2_0 91 PT2_1 92 PT2_2 93 PT2_3 94
RA8911
95 96 97 98 PT2_6B 99
PT2_4 PT2_5 VDD PT2_6 PT2_7 100 PT2_7B 101 GND 102 AVDD 103 GND 104 100um
50 VDD 49 FL_OE# 48 FL_WE# 47 ROM_CE# 46 ROM_OE# 45 BK0 44 BK1 43 BK2 42 BK3 41 BK4 40 BK5 39 BK6 38 BK7 37 PT1_0 36 PT1_1 35 AVDD 34 IOUT 33 AGND
10 TYPE 9 PLL_CKS1
29 AIN2 28 AIN1 27 AIN0 26 TEST0# 25 TEST1#
8 PLL_CKS0 7 BREAK# 6 MONITOR# 5 RESET# 4 XCLKQ 3 XCLK LPF 2
1
13 GND 12 RXD 11 TXD
14 PT4_3
19 PT1_6 18 PT1_7 17 PT4_0 16 PT4_1 15 PT4_2
20 PT1_5
24 23 22 21
31 AVDD 30 AIN3
32 AGND
Logo
PT1_4
TEST2# PT1_2 PT1_3
RAiO TECHNOLOGY INC.
VDD
3/10
www.raio.com.tw
Version 1.5 PAD X/Y Coordinate
Pad Order 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Text Name A11 A12 A13 VDD PT3_0 PT3_1 PT3_2 PT3_3 PT2_0 PT2_1 PT2_2 PT2_3 PT2_4 PT2_5 VDD PT2_6 PT2_6B PT2_7 PT2_7B GND VDD GND VDD LPF XCLK XCLKQ RESET# MONITOR# BREAK# PLL_CKS0 PLL_CKS1 TYPE TXD RXD GND PT4_3 PT4_2 PT4_1 PT4_0 PT1_7 PT1_6 PT1_5 PT1_4 PT1_3 PT1_2 TEST2# TEST1# TEST0# AIN0 X-axis -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1639.35 -1550.0 -1449.88 -1349.88 -1249.88 -1149.88 -1049.88 -949.88 -849.88 -749.88 -649.88 -549.88 -449.88 -349.88 -249.88 -149.88 -49.88 50.12 150.12 250.12 350.12 450.12 550.12 650.12 750.12 850.12 950.12 1050.62 Y-axis 1050 950 850 750 650 550 450 350 250 150 50 -50 -150 -250 -350 -450 -550 -650 -750 -850 -950 -1055 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 Pad Order 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 Text Name AIN1 AIN2 AIN3 AVDD AGND AGND IOUT AVDD PT1_1 PT1_0 BK7 BK6 BK5 BK4 BK3 BK2 BK1 BK0 ROM_OE# ROM_CE# FL_WE# FL_OE# VDD VDD GND GND FL_CE# PT3_4 PT3_5 PT3_6 PT3_7 PT4_4 PT4_5 PT4_6 PT4_7 D7 D6 D5 D4 D3 D2 D1 D0 A0 A1 A2 A3 A4 A5
RA8911
8-Bit Micro-Controller
X-axis 1157.62 1263.61 1370.61 1476.11 1576.11 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1639.35 1521.45 1416.45 1316.45 1177 1077 977 877 777 677 577 477 377 277 177 77 -23 -123 -223 -323 -423 -523 -623 -723 -823 -923
Y-axis -1166.35 -1166.35 -1166.35 -1166.35 -1166.35 -736.3 -635.8 -536.3 -432 -332 -232 -132 -32 68 168 268 368 468 568 668 768 868 968 1068 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35
RAiO TECHNOLOGY INC.
4/10
www.raio.com.tw
Version 1.5
77 78 79 80 81 82 A6 A7 A8 A9 A10 GND -1023 -1123 -1223 -1323 -1423 -1523 1166.35 1166.35 1166.35 1166.35 1166.35 1166.35
RA8911
8-Bit Micro-Controller
Package (PQFP-100Pin)
MONITOR# TYPE PLL_CKS1 PLL_CKS0 BREAK# RESET#
TEST0#
TEST1#
TEST2#
XCLKQ
XCLKI
PT1_2 PT1_3
PT1_4
PT1_5
PT1_6
PT1_7
PT4_0
PT4_1
AGND
AVDD
AIN3
AIN2
AIN1
AIN0
GND
RXD
AGND IOUT AVDD NC NC PT1_1 PT1_0 BK7 BK6 BK5 BK4 BK3 BK2 BK1 BK0 ROM_OE# ROM_CE# FL_WE# FL_OE# VDD
80 81
75
70
65
60
55
51 50
VDD
TXD
LPF
85
90
RAiO RA8911
02XX
Date Code (|e 2002|~ ) 15
D7 D6 D5 D4 D3 D2 D1 D0 A0
TM
Double Bonding
GND AVDD GND PT2_7 PT2_6 VDD PT2_5 PT2_4 PT2_3 PT2_2 PT2_1 PT2_0 PT3_3 PT3_2 PT3_1 PT3_0 VDD A13 A12 A11
45
40
95
35
100
5
FL_CE# PT3_4 PT3_5 PT3_6 PT3_7 PT4_4 GND GND
10
PT4_5
20
A1 A2 A3 A4 A5
25
A6 A7 A8 A9
31 30
A10 GND
Pin #1
VDD
Pin Description
Signal RESET# BREAK# I/O IN IN Description External Hardware Reset, active low. This pin is used to reset the system. User Program Break, active low. This signal is used to break the user's program from the ISD mode. Monitor Program Select, active low. This signal is used to select the system boot from monitor program (ROM) or user program (Flash). This signal has to pull low when the user wants to download the data from PC or enter the ISP/ISD mode. Note: Couldn't be floating. Bit 7~0 of Port 1 These are programmable pins for general-purpose I/O Port 1. The driving current and pull-high or pull-low can be selected by user register.
MONITOR#
IN
PT1_[7:0]
I/O
RAiO TECHNOLOGY INC.
5/10
www.raio.com.tw
Version 1.5
PT2_7 I/O PWM1 PT2_6 I/O PWM2 PT2_5 I/O EXP_WR# PT2_4 I/O FL_CE2# PT2_3 I/O LVD_#
RA8911
8-Bit Micro-Controller
Bit-7 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_7 is also as the output of PWM. In PWM mode, the pin is always output and 72mA-driving current is selected. Bit-6 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_6 is also as the output of PWM. In PWM mode, the pin is always output and 72mA-driving current is selected. Bit-5 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_5 is also as the write control of register $101E. If the write register $101F enabled, the pin is always output except the power saving mode. Bit-4 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_4 is also as the secondary external flash chip select. If the secondary flash is enabled, the pin is always output except the power saving mode. Bit-3 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_3 is also as the output of LVD. If the LVD enabled, the pin is always output except the power saving mode. Bit-2 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. I/O The PT2_2 is also as the external memory write enable. If the external memory enabled, the pin is always output except the power saving mode. If REG[1032h] bit6 is set as 1, and then MEM_WE# and FL_WE# can be jointly used. Bit-1 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_1 is also as the external memory output enabling. If the external memory enabled, the pin is always output except the power saving mode. If REG[1032h] bit6 is set as 1, and then MEM_OE# and FL_OE# can be jointly used. Bit-0 of Port 2 This is a programmable pin for general-purpose I/O Port 2. The driving current and pull-high or pull-low can be selected by user register. The PT2_0 is also as the external memory chip selecting. If the external memory enabled, the pin is always output except the power saving mode. Bit-7 of Port 3 This is a programmable pin for general-purpose I/O Port 3. The driving current and pull-high or pull-low can be selected by user register.
PT2_2
MEM_WE#
PT2_1 I/O MEM_OE#
PT2_0 I/O MEM_CE# PT3_7 I/O
RAiO TECHNOLOGY INC.
6/10
www.raio.com.tw
Version 1.5
RA8911
8-Bit Micro-Controller
Bit-6 of Port 3 This is a programmable pin for general-purpose I/O Port 3. The driving current and pull-high or pull-low can be selected by user register. Bit-5 of Port 3 This is a programmable pin for general-purpose I/O Port 3. The driving current and pull-high or pull-low can be selected by user register. Bit-4 of Port 3 This is a programmable pin for general-purpose I/O Port 3. The driving current and pull-high or pull-low can be selected by user register. Bit-3 of Port 3 The PT3_3 is also as the transmission output of user's UART. In UART mode, the pin is always output except the power saving mode. Bit-2 of Port 3 The PT3_2 is also as the receive input of user's UART. In UART mode, the pin is always input. Bit-1 of Port 3 The PT3_1 is also as the chip enable of external LCD controller. If the external LCD enabled, the pin is always output except the power saving mode. Bit-0 of Port 3 The PT3_0 is also as the read/write signal of external LCD controller. If the external LCD enabled, the pin is always output except the power saving mode. Bit 7~0 of Port 4 This is a programmable pin for general-purpose I/O Port 4. The driving current and pull-high or pull-low can be selected by user register. DAC Current Output This pin is the current output of DAC. ADC Analog Input These pins are the analog input of 10-bit ADC for 4-channel. ADC Mode Touch Panel Mode -------------------------------------------------AIN0 X1 AIN1 X2 AIN2 Y1 AIN3 Y2 14-bit Address Bus. These signal are used for external memory address bus. 8-bit Data Bus. These signal are used for external memory data bus. Flash Chip Select, active low. This signal is used for external flash. Flash Write Enable, active low. This signal is used for external flash. If REG[1032h] bit6 is set as 1, and then FL_WE# and MEM_WE can be jointly used. Flash Output Enable, active low. This signal is used for external flash. If REG[1032h] bit6 is set as 1, and then FL_OE# and MEM_OE# can be jointly used. I/O
PT3_6
PT3_5
I/O
PT3_4 PT3_3
I/O
I/O TX PT3_2 I/O RX PT3_1 I/O LCD_E PT3_0 I/O LCD_RW PT4_[7:0] IOUT I/O OUT
AIN[3~0]
IN
ADDR[13:0] D[7:0] FL_CE#
OUT I/O OUT
FL_WE#
OUT
FL_OE#
OUT
RAiO TECHNOLOGY INC.
7/10
www.raio.com.tw
Version 1.5
RA8911
8-Bit Micro-Controller
Bank Bus. Register FBANK[1030h] and Ext_SBANK [103Fh] jointly use Bank[7:0] Bus as the output of memory bank register. Normally, they are connected to the higher address of external Flash memory. Receive Data This is the received data input of system UART. Normally it's connected to the RS232's TX of PC. Transmit Data This signal is the transmitted data output of system UART. Normally it's connected to the RS232's RX of PC. Oscillator Input. This is the input signal of external X'tal. Oscillator Output. This is the output signal of external X'tal. Low Pass Filter Input. This signal is connected to the external low pass filter for internal PLL. PLL Frequency Select These input signals are used to select the PLL speed during the hardware reset. PLL1 PLL0 PLL Clock UART Clock ---------------------------------------------------------00 1.47MHz 368.64KHz 01 2.46 MHz 614.4KHz 10 7.37 MHz 1.8432MHz 11 22.1 MHz 1.8432MHz Note: Couldn't be floating. PLL Clock Select This Pin is used to select the clock source of PLL. 0: RC Oscillator 1: 32768 X'tal Note: Couldn't be floating. Test Pins are for RAiO's internal testing purpose used in testing IC and ROM status. Normally, users will not use these pins. Therefore, please connect these three pins to VDD when making PCB board. Power Supply Voltage. Analog Power Supply Voltage. Ground. Analog Ground. OUT
BK[7:0]
RXD
IN
TXD XCLKI XCLKQ LPF
OUT IN OUT IN
PLL[1:0]
IN
TYPE
IN
TEST0# TEST1# TEST2# VDD AVDD GND AGND
IN PWR PWR PWR PWR
Development
The RA8911 support the ISP (In-System Programming) and ISD (In-System Debugging) functions for customer to develop their system. Users can download their programs as well as data from a PC host to the external Flash ROM. -ISP/ISD Mode is entered when the MONITOR# pin having been pulled down to ground voltage level. The on-chip Monitor program together with RAiO's ICE (RICE-2000) Utility Program running on a PC will be executed to support ICE debugging and ISP download of user programs from the PC Host.
RAiO TECHNOLOGY INC.
8/10
www.raio.com.tw
Version 1.5
RAiO ICE ISP Development
RA8911
8-Bit Micro-Controller
Speech Toy
Develop Program from ISP Mode (Customers)
-User Mode is entered when the MONITOR# pin has been pulled up to logic high voltage level. User application programs can be executed only in this mode. The end-user can download the application program or data from the customer's website through the PC interface. Because the program/data was stored in the flash so the application device of customer (such as speech toy) will operate independent that after disconnect with the PC.
Internet www. toys.com
Speech Toy
Speech Toy
Down load from Internet (End-Users)
A Portable Speech Toy
RICE-2000 (RICE for short) is a full-completed environment developed by RAiO especially for RA89XX series. The major reason for developing RICE is give fully convenience to program designers who are using RA89XX IC, and let them enjoy consistent and friendly design environment at planning, designing and debugging. In RICE environment, it saves a great deal of developing time by not only providing Editor for users to do direct coding, but also providing many Hot-Key functions for users to do direct compiling, linking, and downloading. Since RA89XX series carry 8-bit micro-processor and a framework of ISP (In-System-Programming), ISD (In-System Debugging), then this simple and reliable environment of RICE can let program designers to proceed design and debug in Real Chip. Moreover, the mass-production ICs are ready for clients to do planning and designing directly without diverse traits happened between developing time and mass production period. In the meanwhile, in order to support integrated speech interface, RICE provides a solution of 32K-bps ADPCM for programmers to easily combine programs and speech files. If you want to have more information and program design skills of RA8911, please refer to the user manual of RICE-2000.
Application
The following block diagram is the basic application circuit of RA8911. We also give three examples on the user manual of RICE-2000 to let users have more understanding of RA8911 and the develop environment of RICE-2000, and then start to proceed program designing and product developing. The examples have one simple I/O control and two speech samples. Please refer to the user manual of RICE-2000 if you needed.
RAiO TECHNOLOGY INC.
9/10
www.raio.com.tw
Version 1.5 Application Field
Simple I/O Controller Speech Controller Low-Grade Product High-Grade Product General Propose Controller
RA8911
8-Bit Micro-Controller
Internet Download (Speech/Voice Toy, Sound Book, Voice-Prompted Controller...) LCD Game, Calculator, Calendar, ... Internet Download (educational toy or household appliance...) SMS Controller, Low-end PDA Controller and Internet Download Device Function
PT1_[7:0]
A[13:0],BK[7:0] D[7:0] FL_CE# FL_WE# FL_OE#
External Flash
Display/LED
Options
PT2_[7:0] PT2_[2:0] Button/Key Matrix PT3_[7:0] LED PT4_[7:0] PT2_[7:6] To PC RS232 TXD RXD XCLKI 32768Hz XCLKQ LPF C1, C2 IOUT
AIN3 AIN2 AIN1 AIN0
External ROM/RAM
PT3_[1:0]
LCD Controller LCM PWM O/P RS232
LCD Panel
PT3_[3:2]
Analog input
VCC
SPK.
RA8911
RAiO TECHNOLOGY INC.
10/10
www.raio.com.tw


▲Up To Search▲   

 
Price & Availability of RA8911

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X